laminated windscreen - French English Dictionary